package com.ruoyi.platform.service;

import java.util.List;
import com.ruoyi.platform.domain.TbApp;

/**
 * 应用优化Service接口
 * 
 * @author ruoyi
 * @date 2025-08-18
 */
public interface ITbAppService 
{
    /**
     * 查询应用优化
     * 
     * @param appId 应用优化主键
     * @return 应用优化
     */
    public TbApp selectTbAppByAppId(Long appId);

    /**
     * 查询应用优化列表
     * 
     * @param tbApp 应用优化
     * @return 应用优化集合
     */
    public List<TbApp> selectTbAppList(TbApp tbApp);

    /**
     * 新增应用优化
     * 
     * @param tbApp 应用优化
     * @return 结果
     */
    public int insertTbApp(TbApp tbApp);

    /**
     * 修改应用优化
     * 
     * @param tbApp 应用优化
     * @return 结果
     */
    public int updateTbApp(TbApp tbApp);

    /**
     * 批量删除应用优化
     * 
     * @param appIds 需要删除的应用优化主键集合
     * @return 结果
     */
    public int deleteTbAppByAppIds(Long[] appIds);

    /**
     * 删除应用优化信息
     * 
     * @param appId 应用优化主键
     * @return 结果
     */
    public int deleteTbAppByAppId(Long appId);
}
